// apis
import request from "./request";
const mapUrl = 'https://apis.map.qq.com';
// 将经纬度转为地址的请求
export function getAddress(params) {
	return request({
		baseUrl: mapUrl,
		url: '/ws/geocoder/v1',
		method: 'GET',
		data: params,
		header: {}
	})
}

// 获取轮播图列表
export function getBannerList() {
	return request({
		url: '/banners',
		method: 'GET'
	})
}

// 用户登录
export function userLogin(data) {
	return request({
		url: '/users/login',
		method: 'POST',
		data
	})
}

// 用户注册
export function userRegister(data) {
	return request({
		url: '/users/register',
		method: 'POST',
		data
	})
}

// 获取用户信息
export function getUserInfo() {
	return request({
		url: '/users/profile',
		method: 'GET'
	})
}

// 退出登录
export function userLogout() {
	return request({
		url: '/users/logout',
		method: 'POST'
	})
}


// 获取物品列表
export function getItemList() {
	return request({
		url: '/items',
		method: 'GET'
	})
}

// 获取单个物品
export function getItem(id) {
	return request({
		url: `/items/${id}`,
		method: 'GET'
	})
}

// 搜索物品
export function searchItem(params) {
	return request({
		url: '/items/search',
		method: 'GET',
		data: params
	})
}

// 添加物品
export function addItem(data) {
	return request({
		url: '/items',
		method: 'POST',
		data
	})
}

// 删除物品
export function deleteItem(id) {
	return request({
		url: `/items/${id}`,
		method: 'DELETE'
	})
}

